layui.use(['layer','form'],function () {
    var layer = layui.layer
        ,form = layui.form;

    form.verify({
        username:function (value) {
            if(value.length<3){
                return "用户名长度必须大于3位";
            }
        },
        password: [/^[\S]{6,12}$/,'密码必须6到12位，且不能出现空格']
    });

    form.on('submit(*)',function (data) {

      var index =   layer.msg('登录中...', { icon: 16, shade: [0.5, '#f5f5f5'], scrollbar: false, offset: '50%', time: 300000 });

            $.ajax({
                url:data.form.action,
                type:data.form.method,
                data:$(data.form).serialize(),
                success:function (result) {
                    // layer.close(index);
                    var flag = result.flag;
                    if(flag){
                        location.href = "/admin/index";
                    }else{
                        if(result.message == "1"){
                            layer.msg("验证码错误");
                        }else if(result.message == "2"){
                            // var confirmIndex = layer.confirm("，是否前往支付？", function(index){
                            // layer.open({
                            //     type: 1
                            //     ,title: false //不显示标题栏
                            //     ,closeBtn: false
                            //     ,offset: '15%'
                            //     ,area: '300px;'
                            //     ,shade: 0.8
                            //     ,id: 'LAY_layuipro' //设定一个id，防止重复弹出
                            //     ,btn: ['确定']
                            //     ,btnAlign: 'c'
                            //     ,moveType: 1 //拖拽模式，0或者1
                            //     ,content: '<div style="padding: 25px; line-height: 22px;  font-weight: 300;"><img src="/img/dashang/alipayimg.png" alt="扫码支持" title="扫一扫" /><br><h4 style="text-align: center;color: red;">支付宝收款码</h4><br><h4>账号已经被<span style="color: red">冻结</span>，原因：<span style="color: red">1周内投稿次数少于2次</span>。<br>解冻需要支付<span style="color: red">10元</span>，支付后如果没有及时解冻请点击联系QQ：<a style="color: #1e9fff" href="tencent://message/?uin=865386512&Site=在线咨询&Menu=yes">865386512</a>，备注：解冻</h4></h2></div>'
                            //     ,success: function(layero){
                            //         layer.close(index);
                            //     }
                            // });
                        }else{
                            layer.msg(result.message);
                        }


                    }
                },
                error:function () {
                    layer.msg("系统异常！");
                }

            })





    })

});

function getVerify(obj) {
    obj.src = "/getVerify?"+Math.random();
}

function showRegisterView() {
    //多窗口模式，层叠置顶
    layer.open({
        type: 2 //此处以iframe举例
        ,title: '注册您的账户！'
        ,area: ['490px', '600px']
        ,shade: 0
        ,maxmin: true
        ,content: '/admin/registerView'
    });
}